package com.monkar.java.constans;

import java.io.Serializable;

public class QuerysMySQL implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	
	public static final String 
	
	/*para listar usuario logeado*/
	LISTAR_ALUMNOS ="select *,es.descripcion as descripcionEspecialidad from usuario u inner join alumno a inner join persona p inner join rol r inner join cicloAcademico ca inner join especialidad es " +
			"where u.idusuario  = a.idusuario and a.idpersona = p.idpersona and u.idrol = r.idrol and a.idcicloAcademico = ca.idcicloAcademico and a.idespecialidad = es.idespecialidad ",
			
	
	COMPRUEBAEXISTENCIAUSUARIO="select count(*) from usuario where 1 = 1 and " +
			" usuario = :p_usuario and clave= md5(:p_clave) ",
	
	LISTAR_PERSONAL="select * from usuario u inner join personal pl inner join persona p inner join rol r " +
			" where u.idusuario  = pl.idusuario and pl.idpersona = p.idpersona and u.idrol = r.idrol ",
			
	LISTAR_ADMINISTRADORES="select * from usuario u inner join administrador ad inner join persona p inner join rol r " +
			" where u.idusuario  = ad.idusuario and ad.idpersona = p.idpersona and u.idrol = r.idrol ",
			
	LISTAR_MODULOS="select m.*,r.idrol from modulo m inner join rolmodulo rm inner join rol r inner join usuario u " +
			" where u.idrol=r.idrol and r.idrol=rm.idrol and rm.idmodulo = m.idmodulo and ",
	
//	creamos el sql
	LISTAR_REQUISITOS="SELECT r.* FROM requisitoTramite rt inner join  requisito r  where rt.idrequisito= r.idrequisito ";
			
}
